Network UPS Tools
Gemini 2.5 Pro.icon
NUT (Network UPS Tools) はネットワーク経由での利用を前提とした、サーバー・クライアント型のシステムです。
NUTサーバー (親機)
UPSがUSBなどで物理的に接続されているコンピュータです。
UPSの状態(バッテリー残量、停電の有無など)を常に監視し、その情報をネットワークに提供します。
中心となるプログラムは upsd です。
NUTクライアント (子機)
UPSには直接繋がれていない、ネットワーク上の他のコンピュータです。
NUTサーバーに「UPSの状態はどうですか?」と定期的に問い合わせます。
サーバーから「停電した!」という情報を受け取ると、自分自身のシャットダウン処理を開始します。
中心となるプログラムは upsmon です。
BY35Sに接続したMac mini自身をシャットダウンする」という構成は、このサーバーとクライアントの役割を1台のMac miniの中で完結させる形になる
NUTサーバー: Mac mini (USBでBY35Sを監視する upsd)
NUTクライアント: Mac mini (サーバー役のupsdを監視して自分をシャットダウンする upsmon)